insulating envelope - Français Anglais Dictionnaire